ed06cc4b81f5f127688320259a7b1434a100aded,plugins/sonar-squid-java-plugin/src/main/java/org/sonar/java/ast/visitor/CommentVisitor.java,CommentVisitor,visitFile,#DetailAST#,51

Before Change


    file.addNoSonarTagLines(getSource().getNoSonarTagLines());
    file.setMeasure(Metric.HEADER_COMMENT_LINES, getSource().getMeasure(Metric.HEADER_COMMENT_LINES));
    file.setMeasure(Metric.COMMENTED_OUT_CODE_LINES, getSource().getMeasure(Metric.COMMENTED_OUT_CODE_LINES));
    file.setMeasure(Metric.COMMENT_LINES, getSource().getMeasure(Metric.COMMENT_LINES));
    file.setMeasure(Metric.COMMENT_BLANK_LINES, getSource().getMeasure(Metric.COMMENT_BLANK_LINES));
  }

After Change


    file.addNoSonarTagLines(getSource().getNoSonarTagLines());
    file.setMeasure(Metric.HEADER_COMMENT_LINES, getSource().getMeasure(Metric.HEADER_COMMENT_LINES));
    int commentedOutCodeLines = getSource().getMeasure(Metric.COMMENTED_OUT_CODE_LINES);
    int commentLines = getSource().getMeasure(Metric.COMMENT_LINES);
    file.setMeasure(Metric.COMMENTED_OUT_CODE_LINES, commentedOutCodeLines);
    file.setMeasure(Metric.COMMENT_LINES, commentLines + commentedOutCodeLines);
    file.setMeasure(Metric.COMMENT_BLANK_LINES, getSource().getMeasure(Metric.COMMENT_BLANK_LINES));
  }